c59346e3f37009afa95c337b7b161555bef9f25e,src/org/opencms/xml/containerpage/CmsXmlContainerPage.java,CmsXmlContainerPage,initDocument,#Document#String#CmsXmlContentDefinition#,286

Before Change


                        // uri
                        Element uri = element.element(XmlNode.URI.getName());
                        createBookmark(uri, locale, element, elemPath, elemDef);
                        CmsUUID elementId = new CmsLink(uri.element(CmsXmlPage.NODE_LINK)).getStructureId();

                        // formatter
                        Element formatter = element.element(XmlNode.FORMATTER.getName());

After Change


                        createBookmark(uri, locale, element, elemPath, elemDef);
                        Element uriLink = uri.element(CmsXmlPage.NODE_LINK);
                        CmsUUID elementId = null;
                        if (uriLink == null) {
                            // this can happen when adding the elements node to the xml content
                            // it is not dangerous since the link has to be set before saving 
                        } else {
                            elementId = new CmsLink(uriLink).getStructureId();
                        }

                        // formatter